003 | 您所在的位置:网站首页 › 21 HTTP服务器 › 003 |
本章知识点
配置域名服务器使用http使用ftp了解数据抓包重温DNS、TCP三次握手、四次挥手的简要数据包
总体拓扑
Client1 用于作为HTTP、FTP的客户端HTTP Server用于作为HTTP和FTP服务器DNS Server用于作为DNS服务器AR1220只有两个GE口,Eth口低版本不支持从二层转三层(故需要套个交换机使用)
1、配置域名服务器
DNS server(1.1.2.254/24)
PC1测试PING域名
域名解析成功,说明域名服务器和域名对应的IP都对的。 2、配置FTP服务器直接可以访问,能够互传文件 3、配置HTTP服务器直接通过域名访问 http://www.test_http_server.com 会获取首页文件 4、数据抓包功能 抓取数据包右键抓包(client和server的接口无法直接抓包,就往上一层接口抓包即可) 点击抓包后,会出现一个wireshark框(注意不要抓太多,及时暂停,不能非常消耗性能。此处停止后再抓包,只能关掉wireshark重新开始抓) Client1 执行http访问操作同上 查看报文对报文进行过滤 dns or http 报文如下: DNS回复报文 TCP三次握手 1、客户端发 SYN标志请求新连接2、服务端发 新SYN 和 确认客户端SYN的ACK3、客户端发 确认服务端SYN的ACK TCP四次挥手忽略第一个FIN包的其余ACK 由于TCP是双向数据流,所以传完的任意一边要主动发起关闭。挥两轮。 第一轮 22、23包 客户端(1.1.3.3)主动FIN关闭 3.3 > 2.3方向的数据传输每次ACK确认+1 第二轮 24、25包 服务端(1.1.2.3)被动FIN关闭 2.3 > 3.3方向的数据传输每次ACK确认+1 |
CopyRight 2018-2019 实验室设备网 版权所有 |